anything strong and hard - Alemán Inglés Diccionario